@color-blue: #1582FF;
@header-blue: #409DFF;
@header-height: 75px;
@button-blue: #1582FF;
@border-blue: #2188FF;

// 覆盖button颜色
.layui-btn-blue {
    background-color: @button-blue;
}

.layui-btn-primary:hover {
    border-color: @border-blue;
    color: @border-blue;
}

// 覆盖分页颜色
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: @button-blue;
}

.layui-btn-warm {
    background-color: #009688;
}

.layui-nav-tree {
    width: 250px;
}

.layui-nav {
    background-color: transparent;
}

.layui-nav .layui-nav-item {
    //line-height: @header-height;
}

.layui-btn-danger {
    background-color: #009688;
}

.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after {
    background-color: transparent;
}

// 覆盖header高度背景颜色
.layui-header {
    height: @header-height;
    background-color: #409DFF !important;
    overflow: hidden;
    min-width: 1366px;
}

// 覆盖左侧菜单宽度
.layui-layout-admin .layui-side {
    top: @header-height;
    width: 250px;
}

.layui-nav-tree .layui-nav-child a {
    height: 45px;
    line-height: 45px;
}

// 覆盖左侧菜单hover颜色
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-this > a:hover {
    background-color: @color-blue !important;
}

.layui-nav-tree .layui-nav-bar {
    background-color: @color-blue;
}

.layui-side-scroll {
    width: 270px;
}

// 覆盖footer
.layui-layout-admin .layui-footer {
    background-color: #EFF3F6;
    left: 250px;
}

// 覆盖主题部分样式
.layui-layout-admin .layui-body {
    top: @header-height;
    left: 250px;
}

.layui-table {
    margin: 0;
}

// 下拉选择框
.layui-form-select dl dd.layui-this {
    background-color: @color-blue;
}

// input:hover和:focus样式覆盖
.layui-input:focus, .layui-textarea:focus {
    border-color: @border-blue !important;
}

.layui-input:hover, .layui-textarea:hover {
    border-color: @border-blue !important;
}

// 选项卡样式覆盖
.layui-tab-brief > .layui-tab-title .layui-this {
    color: @border-blue !important;
}

.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    border-bottom: 2px solid @border-blue;
}

// 复选框
.layui-form-checked[lay-skin=primary] i {
    border-color: @border-blue;
    background-color: @border-blue;
}

.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: @border-blue;
}

// 单选框
.layui-form-radio i:hover, .layui-form-radioed i {
    color: @border-blue;
}

//日选择器样式修改
.layui-laydate .layui-this {
    background-color: @color-blue !important;
}

.layui-laydate-header i:hover, .layui-laydate-header span:hover {
    color: @color-blue !important;
}

.layui-laydate-footer span:hover {
    color: @color-blue !important;
}

// 覆盖layer tips 样式
.layui-layer-tips .layui-layer-content {
    background-color: #282A32 !important;
    color: white !important;
}

.layui-layer-tips i.layui-layer-TipsL, .layui-layer-tips i.layui-layer-TipsR {
    border-bottom-color: #282A32 !important;
}

// 下拉框左对齐
.layui-form-select dl dd {
    text-align: left !important;
}

.layui-breadcrumb a:hover {
    color: #999 !important;
}